html {
  height: 100%;
  margin: 0;
  padding: 0;

  body {
    min-width: 1200px;
    height: 100%;
    margin: 0;
    padding: 20px;
    font-family: Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, Microsoft YaHei, \\5fae\8f6f\96c5\9ed1, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    background-color: rgb(239, 236, 236);

    #VisualEditing {
      height: 100%;
      display: flex;
      .menu {
        flex: 1;
        background-color: #fff;
        padding: 20px;
      }
      .canvas {
        flex: 5;
        background-color: yellow;
      }
      .block-detail {
        flex: 2;
        background-color: blue;
      }
    }
  }
}
